#ifndef RECFORM_H
#define RECFORM_H

#include <QWidget>
#include <QJsonArray>

namespace Ui {
class RecForm;
}

class RecForm : public QWidget
{
    Q_OBJECT

public:
    explicit RecForm(QWidget *parent = nullptr);
    ~RecForm();
    // 表示要几行，有两种形态，第一种的是只显示一行，第二种要显示两行
    void initRecFormUi(QJsonArray data, int row);

private slots:
    void on_nextPage_clicked();

    void on_prePage_clicked();

private:
    // 往form中添加item
    void createRecFormItem();

private:
    Ui::RecForm *ui;
    int row;
    int col;

    QJsonArray imageList;  // 需要添加的 item 所需要的图片就在这里

    int currentIndex;  // 当前推荐的是第几组图片
    int count;  // 当前一共有多少组图片
};

#endif // RECFORM_H
